Bị bắt giam ở Tấn Trịnh_Thành_công

Sang năm 583 TCN, Sở Cung vương lại dùng nhiều của cải biếu nước Trịnh để lôi kéo. Trịnh lại theo Sở, cùng Sở hội họp. Năm đó, Trịnh Thành công sang triều kiến nước Tấn để giữ quan hệ cả với nước Tấn. Tấn Cảnh công biết chuyện Trịnh Thành công hội với nước Sở bèn bắt giữ Trịnh Thành công. Nước Trịnh sai đại phu Bá Quyên đến xin giảng hòa, Tấn Cảnh công giết Bá Quyên, lại cử Loan Thư đi đánh Trịnh. Đầu năm 582 TCN, quân Tấn sang đánh nước Trịnh.

Nước Trịnh không đầu hàng. Công tử Ban lập một người anh của Trịnh Thành công là Cơ Nhu làm vua mới; lại theo kế của Công Tôn Thân, mang quân vây nước Hứa là một chư hầu cùng phe của nước Tấn. Đến tháng 5, nước Tấn tập hợp thêm các chư hầu Tề, Tống, Tào đi đánh Trịnh.

Nước Trịnh bèn giết vua mới là Nhu, lập con của Trịnh Thành công là Cơ Khôn Ngoan làm vua mới. Tướng Loan Thư nước Tấn thấy Trịnh đã chính thức lập vua mới liền bàn với chư hầu nên trả lại vua Trịnh. Gặp lúc đó vua cũ nước Tấn là Cảnh công ốm nặng sắp mất, vua mới Lệ công mới lập cũng muốn hòa. Công tử Hãn nước Trịnh mang đồ quý là chuông Tương Chung đi hối lộ cho nước Tấn, còn công tử Nhiên đi ngoại giao, thề với nước Tấn ở đất Vu Trạch, còn công tử Tứ đi làm con tin. Sau đó Tấn Lệ công thả Trịnh Thành công về nước[3]. Thành công trở lại ngôi vua.